*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.el-message{
    top: 30% !important;
}
.dateTime .el-range-editor.el-input__inner{
    padding: 3px 5px;
}
.dateTime .el-date-editor .el-range-separator{
    width: 10%;
}
.el-button--primary:focus, .el-button--primary:hover {
    background: #3C77FF !important;
    border-color: #3C77FF !important;
    color: #FFF !important;
}
.el-button--primary{
    background-color: #3C77FF;
    border-color: #3C77FF;
    color: #FFF;
}
.el-button:focus, .el-button:hover{
    color: #3C77FF;
    border-color: #3C77FF;
    background-color: #FFF;
}

.el-button--text {
    color: #3C77FF;
    font-weight: 400;
}
.el-button--text:hover,.el-button--text:focus{
    color: #3C77FF;
    background-color: #f4f5f5;
    border-color:#f4f5f5;
}
.el-dialog__header{
    margin: 0 24px;
    padding: 24px 0 15px 0;
    /* border-bottom:  1px solid #DDDDDD; */
    font-size: 16px;
    font-weight: 600;
    color: #333333;
}
.add-dialog .el-dialog__header{
    border-bottom:  1px solid #DDDDDD;
}
.demo-ruleForm{
    width: 73.5%;
    margin:0 auto 40px;
}
.add-dialog .el-form-item__label{
    text-align: left !important;
}

.add-dialog .el-form-item.is-required .el-form-item__label:before {
    content: "*";
    color: #F56C6C;
    margin-right: 4px;
}
.add-dialog .el-form-item .el-form-item__label:before {
    content: "";
    margin-right: 8px;
}
.el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: #3C77FF;
    color: #FFF !important;
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: #3C77FF;
}